director of pump stations and electricity - Français Anglais Dictionnaire